payment authorization - Turkish English Dictionary